https://coagul.org/drupal/publication/r%C3%A9solution-noms-resolvconf-sous-linux-debian
•.Objet : Configurer un réseau filaire en utilisant systemd-networkd (/etc/systemd/network/*)
•.Niveau requis :
•.Commentaires : Écrire la configuration de connexion de votre réseau.
•.Suivi :
- Pour choisir, voir les autres Tags possibles dans l'Atelier.
•.Création par Severian 29/01/2016
•.Testé par <…> le <…>
•.Commentaires sur le forum : Lien vers le forum concernant ce tuto 1)
Nota :
les configurations fonctionnent pour Jessie, à évité d'utiliser pour l'instant avec Stretch
Maintenant que la configuration du réseau est faite, il faut s'occuper de la résolution .
Rien de plus simple, il suffit d'activer le service :
systemctl enable systemd-resolved.service
effacer l'ancien fichier resolv.conf :
rm /etc/resolv.conf
le remplacer par un lien symbolique :
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
et lancer le service :
systemctl start systemd-resolved.service
Deux possibilités pour configurer les
•.Directement dans les configuration du fichier .network
•.en éditant le fichier /etc/systemd/resolved.conf
Si l'on veut obtenir les via le client DHCP de systemd-networkd on tape :
nano /etc/systemd/network/eth0.network
Et on rédige par exemple :
Exemple d'extrait de eth0.network
[Match]
Name=eth0
[Network]
DNS=192.168.1.1
Address=192.168.1.40/24
Gateway=192.168.1.1
nano /etc/systemd/resolved.conf
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# See resolved.conf(5) for details
[Resolve]
DNS=4.2.2.4 4.2.2.2 209.244.0.4 209.244.0.3
et de redémarrer le service :
systemctl restart systemd-resolved.service
Différentes possibilités de
•.4.2.2.4 | vnsc-pri-dsl.genuity.net | Level 3 Communications
•.4.2.2.2 | vnsc-bak.sys.gtei.net | Level 3 Communications
•.209.244.0.4 Verizon Level 3
•.209.244.0.3 Verizon Level 3
•.208.67.220.220 | resolver2.opendns.com | OpenDNS, LLC
•.208.67.222.222 | resolver1.opendns.com | OpenDNS, LLC
•.8.8.8.8 google IPv4
•.8.8.4.4 google IPv4
•.2001:4860:4860::8888 google IPv6
•.2001:4860:4860::8844 google IPv6
•.…
systemctl enable systemd-resolved.service
systemctl start systemd-resolved.service
systemctl status systemd-resolved.service
systemctl stop systemd-resolved.service
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !